
class Project(object):
    """
    Represents a project that is managed by this program.
    """
    
    def __init__(self, id, name, summary = "", mandate = ""):
        self.id = id
        self.name = name
        self.summary = summary
        self.mandate = mandate
        
    def __str__(self):
        return "#{0} {1}: {2}".format(self.id, self.name, self.summary)